/*
6-6 交换长整数
分数 10
作者 李祥
单位 湖北经济学院

请编写函数，交换两个长整数。
函数原型

void LLSwap(long long *x, long long *y);

说明：参数 x 和 y
为指示两个长整型变量的指针，函数交换这两个指针所指长整型变量的值。
*/

#include <stdio.h>

void LLSwap(long long *x, long long *y);

int main() {
    long long a, b;
    scanf("%lld %lld", &a, &b);
    LLSwap(&a, &b);
    printf("%lld %lld\n", a, b);
    return 0;
}

/* 你提交的代码将被嵌在这里 */

/*
知识点：指针，函数

指针的用途：指针可以用来传递参数，修改传递给函数的参数值，也就可以用来修改函数外部的变量。
*/

void LLSwap(long long *x, long long *y) {
    long long temp = *x;
    *x = *y;
    *y = temp;
}